WPSyncSheetsWooCommerce\WPSSLW_Google_API_Functions B

Total Complexity 86
Dependencies 12
Dependents 3
Total lines 955
Lines of code 587
Logical lines of code 190
Comment lines 355
Methods 44
Properties 2

Methods 44

Method Rating Maintainability Complexity Lines of code
getClient()
C
35 26 78
checkcredenatials()
A
55 9 19
addchartobject()
S
36 2 104
addconditionalformatruleobject()
S
42 1 71
get_spreadsheet_listing()
S
55 4 20
updatesheetnameobject()
S
57 1 18
moveDimensionrequests()
S
59 1 16
__construct()
S
75 2 5
wpsslw_load_library()
S
73 2 5
get_client_object()
S
69 2 7
get_drive_object()
S
69 2 7
get_sheet_list()
S
68 2 7
newspreadsheetobject()
S
61 1 15
newsheetobject()
S
60 1 15
freezeobject()
S
61 1 14
insertdimensionrequests()
S
60 1 14
deleteDimensionrequests()
S
61 1 13
deleteembeddedobject()
S
61 1 13
deletesheetobject()
S
61 1 13
loadobject()
S
77 1 4
refreshobject()
S
77 1 4
get_object_drive_object()
S
80 1 3
wpsslw_option()
S
75 1 4
wpsslw_update_option()
S
75 1 4
get_sheet_listing()
S
76 1 4
get_row_list()
S
68 1 7
insertdimensionobject()
S
66 1 9
setparamater()
S
67 1 8
prepare_param()
S
69 1 7
createspreadsheetobject()
S
66 1 10
updatebachrequests()
S
64 1 10
updatebachrequestsrowcolor()
S
72 1 5
getbatchvalues()
S
76 1 4
valuerangeobject()
S
75 1 4
clearobject()
S
76 1 4
formatsheet()
S
79 1 3
updateentry()
S
79 1 3
appendentry()
S
79 1 3
createspreadsheet()
S
79 1 3
clear()
S
79 1 3
addconditionalformatrule()
S
72 1 5
multirangevalueobject()
S
65 1 10
multirangevaluerequestbody()
S
66 1 9
multirangevalueupdate()
S
79 1 3